<?xml version="1.0"?>
<component name="org.nuxeo.ecm.platform.query.api.PageProviderService.override">

  <require>org.nuxeo.ecm.platform.query.api.PageProviderService</require>

  <documentation>

    The Page Provider service provides extension points for page providers
    registration.

    @author Anahide Tchertchian (at@nuxeo.com)
  

  </documentation>
  <extension point="configuration" target="org.nuxeo.runtime.ConfigurationService">
    <documentation>
      Properties for core queries behaviors:
      <ul>
        <li>org.nuxeo.query.builder.ignored.chars: defines what characters that
          are escaped in core queries.</li>
        <li>
          org.nuxeo.ecm.platform.query.nxql.defaultNavigationResults:
          <a href="https://doc.nuxeo.com/x/FQ4z#ContentViews-maxresults" target="_blank">
            Maximum number of results for page providers.
          </a>
        </li>
      </ul>
    </documentation>
    <property name="org.nuxeo.query.builder.ignored.chars">!#$%&amp;'()+,./\\\\:-@{|}`^~</property>
    <property name="org.nuxeo.ecm.platform.query.nxql.defaultNavigationResults">200</property>
  </extension>

</component>
